package com.lightsaber.trade.as.entity.dataimport;

//package com.lightsaber.trade.as.entity.dataimport;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.lightsaber.trade.core.entity.BaseEntity;

@Entity
@Table(name = "MHPP_ACTUAL_ENROLMENT_STAGING")
public class ActualEnrolmentStaging extends BaseEntity {

    private static final long serialVersionUID = -6360986547982446937L;

    @Column(name = "CURR_YEAR", nullable = false, length = 10)
    private String currYear;

    @Column(name = "COURSE_CODE", nullable = false, length = 100)
    private String courseCode;

    @Column(name = "CAMPUS", nullable = false, length = 100)
    private String campus;

    @Column(name = "DEPARTMENT", nullable = false)
    private String department;

    @Column(name = "YEAR_OF_STUDY", nullable = true, length = 1)
    private String yearOfStudy;

    @Column(name = "ONROLL_NEW", nullable = true)
    private Integer onRollNew;

    @Column(name = "ONROLL_PROG", nullable = true)
    private Integer onRollProg;

    @Column(name = "CURR_HOUR", nullable = true)
    private Integer currHour;

    @Column(name = "CLAZZ", nullable = false)
    private String clazz;

    @Column(name = "CLAZZ_START_DATE", nullable = false)
    private Date clazzStartDate;

    @Column(name = "CLAZZ_END_DATE", nullable = false)
    private Date clazzEndDate;

    @Column(name = "DATAIMPORT_JOB_ID", nullable = false, length = 32)
    private String dataimportJobId;

    public String getCurrYear() {
        return currYear;
    }

    public void setCurrYear(final String currYear) {
        this.currYear = currYear;
    }

    public String getCourseCode() {
        return courseCode;
    }

    public void setCourseCode(final String courseCode) {
        this.courseCode = courseCode;
    }

    public String getCampus() {
        return campus;
    }

    public void setCampus(final String campus) {
        this.campus = campus;
    }

    public String getDepartment() {
        return department;
    }

    public void setDepartment(final String department) {
        this.department = department;
    }

    public String getYearOfStudy() {
        return yearOfStudy;
    }

    public void setYearOfStudy(final String yearOfStudy) {
        this.yearOfStudy = yearOfStudy;
    }

    public String getClazz() {
        return clazz;
    }

    public void setClazz(final String clazz) {
        this.clazz = clazz;
    }

    public Date getClazzStartDate() {
        return clazzStartDate;
    }

    public void setClazzStartDate(final Date clazzStartDate) {
        this.clazzStartDate = clazzStartDate;
    }

    public Date getClazzEndDate() {
        return clazzEndDate;
    }

    public void setClazzEndDate(final Date clazzEndDate) {
        this.clazzEndDate = clazzEndDate;
    }

    public Integer getOnRollNew() {
        return onRollNew;
    }

    public void setOnRollNew(final Integer onRollNew) {
        this.onRollNew = onRollNew;
    }

    public Integer getOnRollProg() {
        return onRollProg;
    }

    public void setOnRollProg(final Integer onRollProg) {
        this.onRollProg = onRollProg;
    }

    public Integer getCurrHour() {
        return currHour;
    }

    public void setCurrHour(final Integer currHour) {
        this.currHour = currHour;
    }

    public String getDataimportJobId() {
        return dataimportJobId;
    }

    public void setDataimportJobId(final String dataimportJobId) {
        this.dataimportJobId = dataimportJobId;
    }

}
